草庐IT

$Zabbix 6

全部标签

zabbix常用监控脚本

监控java进程脚本脚本部分ProcessName表示需要监控的进程名字mkdir-pv/server/scriptsvi/server/scripts/check_java_process.sh#!/bin/bashProcessName="$1"ps-ef|grep-w"[/]usr/local/jdk/bin/java"|awk-F"[]+"'{print$NF}'|grep-qw$ProcessNameif[$?-eq0];thenecho0elseecho1fi配置部分chmod655/server/scripts/check_java_process.shvi/etc/zabbix

zabbix常用监控脚本

监控java进程脚本脚本部分ProcessName表示需要监控的进程名字mkdir-pv/server/scriptsvi/server/scripts/check_java_process.sh#!/bin/bashProcessName="$1"ps-ef|grep-w"[/]usr/local/jdk/bin/java"|awk-F"[]+"'{print$NF}'|grep-qw$ProcessNameif[$?-eq0];thenecho0elseecho1fi配置部分chmod655/server/scripts/check_java_process.shvi/etc/zabbix

zabbix使用说明

以监控mefs-keeper进程为例:配置zabbix-agent,服务器较少推荐被动模式;服务器较多主动模式。主动模式:zabbixagent端主动向服务器推送数据。被动模式:zabbix服务器从监控端拉去数据。修改配置文件/etc/zabbix/zabbix_agentd.conf,重新启动服务###Option:Server#ListofcommadelimitedIPaddresses,optionallyinCIDRnotation,orDNSnamesofZabbixserversandZabbixproxies.Server=10.10.9.48#zabbixserver端###

zabbix使用说明

以监控mefs-keeper进程为例:配置zabbix-agent,服务器较少推荐被动模式;服务器较多主动模式。主动模式:zabbixagent端主动向服务器推送数据。被动模式:zabbix服务器从监控端拉去数据。修改配置文件/etc/zabbix/zabbix_agentd.conf,重新启动服务###Option:Server#ListofcommadelimitedIPaddresses,optionallyinCIDRnotation,orDNSnamesofZabbixserversandZabbixproxies.Server=10.10.9.48#zabbixserver端###

zabbix批量自动监控新华三服务器

监控说明:和部分网络设备不同,服务器需要带外管理口才能对外开放数据。通常来说,在服务器接了带外口后,就是配置snmp不同版本,省事的话一般就是snmpv2,有安全要求就需要配置snmpv3,但需要看BMC版本是否支持snmpv3。新华三服务器说明:本次实验对象是新华三服务器,型号为R4900G3,由于数量比较多,且存在不同的HDM版本。通过之后的配置对比,发现HDM版本在1.31及以下的和HDM版本为2.xx以上的存在snmp配置差异和取值差异!需要根据实际情况将模板区分,文章后面会有差异说明。新华三服务器的监控模板可以向厂商要mib文件,结合设备情况自行制作,或者从zabbix官网搜索获取。

zabbix批量自动监控新华三服务器

监控说明:和部分网络设备不同,服务器需要带外管理口才能对外开放数据。通常来说,在服务器接了带外口后,就是配置snmp不同版本,省事的话一般就是snmpv2,有安全要求就需要配置snmpv3,但需要看BMC版本是否支持snmpv3。新华三服务器说明:本次实验对象是新华三服务器,型号为R4900G3,由于数量比较多,且存在不同的HDM版本。通过之后的配置对比,发现HDM版本在1.31及以下的和HDM版本为2.xx以上的存在snmp配置差异和取值差异!需要根据实际情况将模板区分,文章后面会有差异说明。新华三服务器的监控模板可以向厂商要mib文件,结合设备情况自行制作,或者从zabbix官网搜索获取。

Zabbix 监控Nginx_status 自动发现脚本

在网上看到了许多监控nginx状态的,发现大多都配置都比较复杂,我也写了一个自动发现的脚本,欢迎拍砖 nginx_status具体的配置这里就不多说了,这里假装你已经配好了!#coding=utf-8import urllib,urllib2,urllib2import sys,jsonurl="http://127.0.0.1/nginx_status"li=["ActiveConnections","Reading","Writing","Waiting"]js=[]if len(sys.argv) zabbix_agent自定义键值配置UserParameter=nginx.status

Zabbix 监控Nginx_status 自动发现脚本

在网上看到了许多监控nginx状态的,发现大多都配置都比较复杂,我也写了一个自动发现的脚本,欢迎拍砖 nginx_status具体的配置这里就不多说了,这里假装你已经配好了!#coding=utf-8import urllib,urllib2,urllib2import sys,jsonurl="http://127.0.0.1/nginx_status"li=["ActiveConnections","Reading","Writing","Waiting"]js=[]if len(sys.argv) zabbix_agent自定义键值配置UserParameter=nginx.status

企业级监控软件使用zabbix key监控nginx status各种状态

因业务需要需要用zabbix来监控nginxstatus,具体是如下的做法:1.首先在nginx的配置文件中添加如下内容,需要注意的是nginx的文件格式,在allow中我们需要注意的是需要添加zabbixserver的IP地址,不然无法采集到数据,2.重启nginx服务器查看nginx服务器是否能正常打开,Nginxstatus状态说明:Activeconnections:35对后端发起的活动链接数serveracceptshandledrequests186270021862700219496453Nginx共处理了18627002个连接成功创建了18627002次握手,总共处理19496

企业级监控软件使用zabbix key监控nginx status各种状态

因业务需要需要用zabbix来监控nginxstatus,具体是如下的做法:1.首先在nginx的配置文件中添加如下内容,需要注意的是nginx的文件格式,在allow中我们需要注意的是需要添加zabbixserver的IP地址,不然无法采集到数据,2.重启nginx服务器查看nginx服务器是否能正常打开,Nginxstatus状态说明:Activeconnections:35对后端发起的活动链接数serveracceptshandledrequests186270021862700219496453Nginx共处理了18627002个连接成功创建了18627002次握手,总共处理19496